oil regeneration - Turkish English Dictionary